Internet Archive BookReader

Diary of a Tar Heel Confederate soldier